From: kaf24@firebug.cl.cam.ac.uk Date: Wed, 28 Sep 2005 17:21:09 +0000 (+0100) Subject: Fix gnttab setup, which I broke 2 changesets ago. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~16769^2~16^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=93dc2b5a8f126f9d50d8468594feaef52476a6b8;p=xen.git Fix gnttab setup, which I broke 2 changesets ago. Signed-off-by: Keir Fraser --- diff --git a/linux-2.6-xen-sparse/arch/xen/kernel/gnttab.c b/linux-2.6-xen-sparse/arch/xen/kernel/gnttab.c index 88c47d69f3..2d1cde54e7 100644 --- a/linux-2.6-xen-sparse/arch/xen/kernel/gnttab.c +++ b/linux-2.6-xen-sparse/arch/xen/kernel/gnttab.c @@ -454,7 +454,8 @@ gnttab_init(void) for (i = NR_RESERVED_ENTRIES; i < NR_GRANT_ENTRIES; i++) gnttab_list[i] = i + 1; - gnttab_free_count = NR_GRANT_ENTRIES; + gnttab_free_count = NR_GRANT_ENTRIES - NR_RESERVED_ENTRIES; + gnttab_free_head = NR_RESERVED_ENTRIES; #ifdef CONFIG_PROC_FS /*